home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Way Cool Games 2
/
Quantum Axcess Way Cool Games Too.iso
/
games
/
ultima
/
read.me
< prev
next >
Wrap
Text File
|
1994-06-28
|
49KB
|
1,098 lines
ULTIMA 21 BLACKJACK FOR WINDOWS (tm)
====================================
*****************
SHAREWARE VERSION
*****************
Version 2.5a July 1, 1994
Copyright (c) 1993-94, All Rights Reserved
Bitwise Software International, Inc.
901 West Hononegh Drive
Phoenix, Arizona 85027
(602) 582-4468
Compuserve ID: 72074, 2677
Last Updated: July 1, 1994
REQUIREMENTS:
=============
Windows 3.1, windows compatible PC computer, windows compatible
VGA display with 640x480 resolution or higher, 3 Meg RAM,
5 Meg free on hard disk.
Recommended:
============
Windows 3.1, windows compatible 386/486+ computer running at
25Mhz+, windows compatible SVGA display with 640x480
resolution or higher, 16+ colors, 4+ Meg RAM, 5+ Meg free
on hard disk, Mouse, and Sound Card (not required).
LATEST VERSION:
===============
This copy of Ultima 21 Blackjack for Windows may not be the latest
version currently available. We are constantly updating, improving,
and fixing bugs in this program. Therefore, if you a using an
unregistered version, check the Windows Fun Forum (card games library)
on CompuServe for the latest unregistered version.
Please note-- registered users receive a free copy of Ultima 21 PRO
Blackjack for Windows and this non-shareware version contains many
additional features not found in the shareware version. If you are
a registered user, you should periodically check CompuServe's Windows
Fun Forum, Card Games Library for the latest version. In addition,
you or contact your distributor/vendor to obtain the latest version.
ON-LINE REGISTRATION:
=====================
ATTENTION CompuServe and Ziff-Net users: you may register your copy
of ULTIMA 21 BLACKJACK FOR WINDOWS directly through CompuServe. To
register on-line, use the go command GO CIS:SWREG and enter
Registration ID #1415. The cost is the same and will be billed
automatically to your Compuserve Account. You should still send us
a completed registration form for our files.
If you register on-line thru CompuServe, please check your e-mail
a couple days later to receive your license file from us. We will
e-mail this file to you via CompuServe which will include all the
professional features for Registered Users.
INSTALLATION:
=============
To install this blackjack game from the distribution diskette, simply
copy the file "ULTIMA.EXE" to the desired directory ("\ULTIMA21"
suggested) on your hard disk and run the program.
This is a self-extracting packed file and running it will unpack all
the needed files and programs. Once self-extraction is complete, this
file can be removed. However, you should always retain a copy of this
file on diskette or tape just in case you need to reload it in the
future.
NOTE: If you obtained a copy of this game from Compuserve or Ziff-Net,
the file VBRUN300.DLL WAS NOT INCLUDED in the packed file ULTIMA.EXE.
This file is the Visual Basic Runtime Library (DLL) of routines for
all programs written in Visual Basic Version 3.0. Once you have this
file on your computer, all programs (not just those from us) written
in Visual Basic 3.0 can access and use this file. Place this file in
the windows system directory for all Visual Basic Programs to use it.
This directory is called \WINDOWS\SYSTEM and just place the
VBRUN300.DLL file in there.
This was done to save download time and related costs. Actually,
CompuServe, Ziffnet, America On-Line, Prodigy, and other BBS systems
WILL NOT LET US include this file in our package for you to download.
The file VBRUN300.DLL is available in most BBS forums -- check with
your forum's Sysop or search the BBS files by name for VBRUN300.DLL.
Some BBS store this file as VBRUN3.ZIP. Try looking for this file with
a wild card search such as VBRUN*.*. It is on the service somewhere,
so do not give up looking. Remember, you are looking for the Visual
Basic Version 3.0 Runtime Library DLL.
There have been 3 versions of the Visual Basic Runtime DLL so far.
The first was version 1 and was called VBRUN100.DLL. The next was
version 2 and was called VBRUN200.DLL. The current version is
VBRUN300.DLL and THIS IS THE REQUIRED RUNTIME FILE for this program
to operate. Be sure to download and use this file!!
If a message appears asking you whether or not you wish to replace an
existing file in the ULTIMA21 directory, answer with a "Y". DO NOT USE
OLD FILES WITH A NEW VERSION - FATAL ERRORS WILL RESULT.
To start the blackjack game, run the file ULTIMA21.EXE from Windows
File Manager.
The icon file ULTIMA21.ICO contains the icon for you to use if you wish
to add Ultima 21 Blackjack for Windows (tm) to your Games Program Group
or set one up just for this game. Please see the Windows Users Manual
for instructions on adding Program Items and setting up Program Groups
from the Program Manager. Also, the help file (ULTIMA21.HLP) that comes
with this game also provides step-by-step instructions for setting up
Program Groups and Items in Windows.
This program was written in Visual Basic V3.0 and REQUIRES the
following files: VBRUN300.DLL (normally included), QCARD.DLL
(included), FXTOOLS.DLL (included), QPRO200.DLL (included),
BSISOUND.DLL (included), MHDES200.DLL (included), MHRUN200.DLL
(included), CSGROUP.VBX (included) FXIMAGE.VBX (included),
FXLABEL.VBX (included), MHMQ200.VBX (included), RSW31.DLL (included).
Be sure these files are all located in the directory where you loaded
and unzipped ULTIMA.EXE.
NOTE: Occasionally, Microsoft will release an updated VBRUN300.DLL
file which will correct some bugs in their runtime modules. You
should periodically compare the date/time/size of this file to the
latest one available on CompuServe in the Microsoft MBASIC+ Forum.
If a later one is released, please download it and place it in the
ULTIMA21 directory. Ultima 21 Blackjack for Windows (tm) will use it
automatically from then on.
PLACEMENT OF VBRUN300.DLL
=========================
As with most Windows programs, the main program looks for its needed
DLL and VBX files in the same directory as the ULTIMA21.EXE file. If
it cannot find them there, it looks into the default Windows system
directory called \WINDOWS\SYSTEM. If it cannot locate the file it
needs, it issues an error message stating it cannot locate or find
the needed file.
You have two choices for loading the VBRUN300.DLL runtime library file.
Placing it in Ultima 21's directory will allow Ultima 21 to find it but
no other Visual Basic programs can. Placing it here makes it easy to
keep track of all of Ultima 21's programs and files for easy uninstall.
However, you may end up with multiple copies of this same file all over
System (one for each Visual Basic 3.0 program).
Most people will place this file into the Windows System directory
(\WINDOWS\SYSTEM) so all Visual Basic 3.0 applications and programs
can find it. This way, you only need 1 copy of this file on your
computer system. The choice is yours - either way Ultima 21 will
function correctly.
FILES:
======
BSISOUND.DLL - Deal card sound effect routines.
RSW31.DLL - Speaker/Sound Card Routines (Licensed).
FXTOOLS.DLL - Special Effect Routines (Licensed).
MHDES200.DLL - Special Effect Routines (Licensed).
MHRUN200.DLL - Special Effect Routines (Licensed).
QCARD.DLL - Steven Murphy's Card Drawing Routines (FREEWARE).
QPRO200.DLL - Special Effect Routines (Licensed).
VBRUN300.DLL - Microsoft's Visual Basic Runtime Library (Licensed).
READ.ME - This file.
ULTIMA.ZIP - Self-extracting packed distribution file.
ULTIMA21.EXE - Unpacked Ultima 21 Blackjack for Windows Game.
ULTIMA21.HLP - Help File for this program.
ULTIMA21.ICO - Icon for adding to Window's Program Manager.
ULTIMA21.CNT - Custom card counts save file.
ULTIMA21.DEF - New game default settings file.
ULTIMA21.SAV - Saved "NEW" Game.
ULTIMA21.SGY - Default playing strategy file.
BACKUP.CNT - backup copy of file ULTIMA21.CNT.
BACKUP.DEF - backup copy of file ULTIMA21.DEF.
BACKUP.SAV - backup copy of file ULTIMA21.SAV.
BACKUP.SGY - backup copy of file ULTIMA21.SGY.
CSGROUP.VBX - Licensed VB Control.
FXIMAGE.VBX - Licensed VB Control.
FXLABEL.VBX - Licensed VB Control.
MHMQ200.VBX - Licensed VB Control.
M*.WAV - various digitized (male) Computer Voice sound files.
TEST RESULTS AND FEEDBACK
=========================
Please put this program through its paces and report back any positive
or negative feedback, suggestions, or bug reports. We want your input!
Your responses will help us improve this blackjack game.
Our Compuserve ID number is: 72074, 2677.
Please check CompuServe's Windows Fun Forum, Card Games Library for
the latest unregistered version of this program. Please download the
latest version which will most likely correct any problems you are
having or contain the features you would like to see.
BASIC OPERATION:
===============
Ultima 21 Blackjack is a true windows application which can be run and
controlled by you just like any other windows application.
When first loaded, Ultima 21 Blackjack will display its opening window
while it initializes itself. Next a photo of the Casino will appear.
Shortly after that, the Casino's Manager will appear and ask you to
enter your name and then he will take you to a blackjack table.
When Ultima 21 starts, it will load a file called "ULTIMA21.DEF" as
the default table rules, player names, playing strategy, and other
environment variables. If it cannot find this file, it will use its
own pre-programmed default settings. See the next section for more
information regarding saving/restoring games and the default settings.
Next, Ultima 21 Blackjack will attempt to load the file ULTIMA21.CNT
from disk. This file contains custom card count settings and will
override those stored and loaded from the defaults file ULTIMA21.DEF.
These count settings control the calculation of the running count,
the true count, and the user count. If this file cannot be loaded,
Ultima 21 Blackjack will use its own pre-programmed card count
settings.
Finally, Ultima 21 Blackjack will attempt to load the default playing
strategy file called ULTIMA21.SGY. This file controls how Auto Play,
Auto Help, and Auto Focus operate. This file contains a set of
playing option strategies (hit, stand, double, split) that should
be made based on the dealer's up card and the player's current hand.
When the blackjack table is first displayed, you will notice several
buttons at the bottom of the screen. Some of which will be disabled
(grayed out) and some of which will be enabled. At the start of a
new hand, the DEAL button will be the default button and should be
used to deal the next hand. To deal, move the mouse pointer to the
DEAL button and press the left mouse button.
The other buttons will be enabled/disabled depending on what is
happening at the table. For example: the DOUBLE button will only be
enabled when a player's hand is such that a double down is allowed.
The same is true for the SPLIT and SURRENDER buttons as well. The
status of these two buttons is determined based on the double down
and split rules for the table and on the cards currently dealt to
the player.
The HIT and STAND buttons are always enabled during a hand. The HIT
button will deal one card to the player. The STAND button will tell
the dealer the current player's hand is done and play will transfer
to the next player's hand. If there is not a next player, control
will transfer to the dealer's hand.
The DOUBLE button will allow the player to double his/her bet and
receive one card and one card only. Play will then transfer to
the next player's hand. There are several double down rules you
can customize and control.
The SPLIT button will break up a pair into two hands. This is normally
allowed on like pairs (8 and 8 or A and A) or on a pair of face cards
(J and Q). When a hand is split, one card is moved to second hand
(split hand) and the player must match the bet of the original hand.
There are several splitting and resplitting rules you can customize
and control.
The other buttons on the screen and their functions are:
BETS: will prompt you for each player's bet and is available
only at the start of a new hand.
SHUFFLE: will reshuffle the deck before the next hand.
PEEK: will allow you to peek (view) the next few cards to be
dealt.
STRATEGY: will access the Playing Strategy Window where you
may view, change, save, or load the playing strategy
for this table. The playing strategy is used in
conjunction with the automatic decision help.
A playing strategy consists of hit, stand, double,
and split rules for a player's hand based on what the
dealer is showing in his hand.
EXIT: will allow you quit playing Ultima 21 Blackjack.
SPEED: will access the Set Game Speed Window which allows you
to control how fast the cards are dealt by the dealer.
STATS: will display the current playing statistics for each
player and for the dealer.
COUNT: will display the current card counts. This shows the
number of cards dealt (ace, two, three...) as well as
other card counting information.
In ULTIMA 21 PRO BLACKJACK, you have the ability to
build and customize your own card counting systems.
SAVE: will save the current game to disk.
HINT: will display a window that displays the correct play
(hit, stand, double, split) based on the current
playing strategy in effect.
REDRAW: updates the playing table and redraws all controls,
cards, and messages.
SAVING & USING THE GAMES DEFAULT SETTINGS:
========================================
Ultima 21 Blackjack allows you to customize the table rules, number of
players, bank balances, playing strategy, etc... Once you have the
game set up how you like to play, you may save all the current
settings as the "defaults" for a new game.
THERE CAN ONLY BE ONE DEFAULT SETTINGS FILE -- please see the
SAVE/RESUME section below for information on saving/restoring
multiple games.
To do so, click on the FILE menu & select the SAVE SETTINGS AS DEFAULT
option. This will save the current settings into a disk file called
"ULTIMA21.DEF". Each time a new game is started, Ultima 21 Blackjack
will read this file and set itself up according to what was saved in
this file.
Note: in order for Ultima 21 Blackjack to locate and load this file
automatically, it must reside in the same directory as Ultima 21.
If Ultima 21 cannot find this file, it will revert back to its
"factory" or internal settings.
ERRORS AT STARTUP
=================
If you encounter either of the following two errors at startup:
1) "OVERFLOW"
2) "Invalid Control Index"
then the startup files (ULTIMA21.DEF, ULTIMA21.CNT, & ULTIMA21.SAV)
may be corrupted or may be the wrong version. Try renaming these
files to something else and restarting Ultima 21 Blackjack. The game
will use its own internal game settings since it will not be able
to find these files. All three of these files should be exactly the
same length. If not, there is a problem.
You should first try renaming the ULTIMA21.DEF and restarting the
game. 99% of the time this file is causing the problem.
Once the game has started successfully, use the FILE MENU and select
the option to save the current settings as the default for a new game.
This will create a valid (new) ULTIMA21.DEF file on disk.
If you still have problems after trying this procedure, please contact
the Author by mail on Compuserve or by phone.
MISSING FILE at STARTUP
=======================
If you receive a message like "Missing DLL file" or "Missing File",
then you most likely do not have the VBRUN300.DLL on your system.
It must be downloaded from your BBS and placed in the Ultima 21
directory or in the \WINDOWS\SYSTEM directory.
If you still have problems after trying this procedure, please contact
the Author by mail on Compuserve or by phone.
SAVING AND RESUMING A GAME
===========================
Ultima 21 Blackjack allows you to save a game and resume playing it at
a later time. This should not be confused with the saving of default
settings explained above. You may save as many different games as
you like and resume playing them at any time in the future.
Saving a game saves everything about the current game so you may
resume playing where you left off at a later time. When you save a
game, it is normally stored in a disk file called "ULTIMA21.SAV".
However, Ultima 21 Blackjack allows you to save multiple games by
allowing you to specify the save file's name.
To save a game, click on the FILE menu and select either the SAVE
or the SAVE AS option. The SAVE option will just save the current
game to the current game's save file name. Normally this is a file
called "ULTIMA21.SAV". This works the same as clicking the Save
Button on the main table.
If you choose the SAVE AS option, a file name prompt window will
appear and you may select a file name you prefer. You will always be
required to enter a file extension of ".SAV".
At any time, Ultima 21 Blackjack allows you to resume a previously
saved game by clicking on the FILE menu and selecting the RESUME GAME
option. Ultima 21 will prompt you for the name of the save file you
wish to resume. The default is "ULTIMA21.SAV" but you select another
save file from the file list displayed.
SETTING UP MULTIPLE CASINOS
===========================
Many of you have asked how you can set up various casinos. Ultima 21
only allows only 1 default settings file that is used when a new game
is started. The default settings file CANNOT be used to set up the
rules of multiple casinos.
Instead, use the save/resume features to do so. Normally, the save/
resume features are used to save games already in progress so they
can be resumed at a later time. However, they can also be used to
set up multiple casinos.
To use the save/resume features to set up multiple casinos, follow
these steps:
1) Start a completely new game. This will clear the table,
reset all game settings, and load the default settings
file. Select the NEW GAME OPTION from the FILE MENU.
2) Set all the playing options as played at your favorite
casino. When everything is set, use the SAVE AS
option from the FILE MENU. Then enter the name
of the casino followed by the .SAV extension. Be
sure the casino name is no more than 8 characters
long.
3) Use the RESUME feature from the FILE MENU anytime you
wish to switch play to one of your saved casinos.
Just click on the file name saved in step 2, and
you will begin a new game at that casino.
Since Ultima 21 allows you to save/resume as many games as you wish,
you can use the steps above to save as many different casinos as you
wish.
>>>> BE SURE that step 2 is done immediately after step 1 & before the
DEAL BUTTON is pressed. This way when you resume the saved game, you
will always be starting with a brand new game.
CHANGING PLAYING OPTIONS
========================
Ultima 21 Blackjack's menu system (located at the top of the playing
table) allows you to change every aspect about the casino options,
rules, table limits, player names, bank balances, card deck picture,
playing strategy, etc...
The following items can be accessed from the FILE menu:
a) Start a new game.
b) Resume a previously saved game.
c) Save the current game to disk in the default save file name.
d) Save the current game to disk in a selected save file name.
e) Save the current playing settings as the default for a new
game.
f) Exit the game.
The following items can be accessed from the VIEW menu:
a) View the players statistics.
b) View the card count statistics.
c) Peek at the next few cards to be dealt.
d) View a deck of 52 cards.
The following items can be changed from the OPTIONS menu:
a) Double down rules.
b) Surrender rules.
c) Splitting pairs rules.
d) Splitting aces rules.
e) Dealer hitting soft 17 rules.
f) Insurance options.
g) Six card hand winner options.
h) Push Hand Winner.
i) Hand totals display options.
j) Dealer hole card display options.
k) Speed of the game.
l) Automatic decision help.
The following items can be changed from the SET menu:
a) Table limits.
b) Table color.
c) Payoff amount for a blackjack .
d) Number of decks in play.
e) Number of players at this table.
f) Each player's name.
g) Each player's bank balance.
h) Card deck picture.
i) Shuffle point.
j) Number of cards to bury.
k) Active Dealer Controls.
l) Dealer first two cards each hand.
m) Player's first two cards each hand.
n) Playing strategy.
When you register your copy of Ultima 21 Blackjack for Windows (tm),
you will receive a free copy of ULTIMA 21 PRO BLACKJACK FOR WINDOWS.
This is a non-shareware version which contains many new features not
found in the shareware version. Practice Drills and Custom Card
Counting Systems are examples of the additional features found
in the PRO version.
QUICK OPTION CHANGES
====================
In addition to using the menu system, you may also access and change
most of the items on the menus by using the mouse and clicking on
certain items on the table.
Examples:
Clicking on a player's name, will display the Change a Player's
Name Window.
Clicking on a player's bet will access the Change Bet Window
for that player.
Clicking on the "table limits" text in the Game Stats Window
will display the Set Table Limits Window.
When the main playing table is visible, the mouse pointer will change
as it moves to help identify the quick option areas. When the mouse
pointer is located over an area that does not support a quick option
change, or is not allowed at that time, the pointer will display as
a circle with a line drawn through it.
When the mouse cursor is located over an area that supports a quick
option change, the pointer will display as the default windows arrow.
THE MOUSE POINTER CHANGES ONLY OCCUR WHILE THE MAIN PLAYING TABLE IS
SHOWN. One all other forms, windows, and controls, the mouse pointer
is always displayed as the default windows arrow.
CHANGING A PLAYER'S BET
=======================
When you wish to change a player's bet, there are 4 easy methods
to use. NOTE: Ultima 21 Blackjack for Windows (tm) will only allow
you to change your bet at the start of a new hand (just like in the
casinos).
1) Press then BETS Button at the bottom of the screen. This button
brings up the Enter Player Bet Window for EACH active player at the
table. This window allows you to enter a new bet from the keyboard.
This is by far the most flexible way to enter bets for ALL active
players.
2) Move the mouse cursor over the Player's Bet square on the table
and press the LEFT Mouse button. This will bring up the Enter Player
Bet Window for this player only. This is just like option 1 except
the window only appears one time (for the current player).
3) To the left of each player's bet square are 2 buttons for
increasing (+) and decreasing (-) the player's bet. These 2 buttons
modify the current bet based on the last "original" or "base" bet.
Each time you access the Enter Player Bet Window, this sets "base"
bet equal to the bet you enter. From then on, whenever you press
the increase or decrease bet buttons for that player, the bet will
be increased or decrease by the base bet.
Each player has their "own" base bet and their own increase/decrease
buttons.
4) To quickly return to the original or base bet, move the mouse
cursor over the player's bet square & press the RIGHT Mouse button.
This will instantly change the player's bet back to the base bet.
You could always use the increase/decrease bet buttons to accomplish
the same thing, however, this feature is must faster and easier.
AUTO DECISION HELP
==================
When this feature is active (see the OPTIONS menu), the dealer will
help you make playing decisions. That is, the dealer will tell you
whether you should hit, stand, double down, or split your hand.
Auto Help is always based on the current playing strategy in effect
at the table. Since you can customize the playing strategy, you also
control the Auto Help decisions that are displayed or required.
There are two types of Auto Help:
a) Anticipation Help
b) Correction Help
Anticipation help will display the correct playing strategy for the
current player's hand. This will be displayed just below the dealer's
shoe and will be displayed at all times during the player's hand. This
feature "anticipates" or displays suggestions before you make each
playing decision. You may still play the hand anyway you like since
this type of help is only for assistance.
Correction help will maintain a close watch on your play to insure you
follow the current playing strategy. Instead of displaying the correct
playing strategy at all times, it will only inform you when you do not
make the correct playing decision.
For example, if you click the Hit Button when doubling
down is the correct decision, a window will appear
telling you HIT is not correct.
This feature REQUIRES you to play along with the current playing
strategy.
Another feature available while Auto Help is active is called Auto
Focus. An option button on the table has "focus" when it is the
default button to be executed when the Enter Key is pressed.
Auto Focus sets the focus to the correct playing option button (based
on the current playing strategy). This way all you need to do is
press the Enter Key and the correct decision will be made for you.
Great for new blackjack players.
CUSTOM PLAYING STRATEGIES
=========================
Playing strategies are stored in disk files and are identified with
the file extension ".SGY". The default strategy is located in the file
"ULTIMA21.SGY" and is found on the master diskette you received.
When Ultima 21 Blackjack first starts, it attempts to load the default
playing strategy tables from the file "ULTIMA21.SGY". Ultima 21 looks
for this file in the same directory as it was started from. If it
cannot locate this file, you will need to access and set the playing
strategy tables manually and save them back to disk. This is done by
clicking on the STRATEGY button or using the SET menu and selecting
the PLAYING STRATEGY option.
A single playing strategy file contains two tables of playing options
that make up a game's Playing Strategy Logic Rules. Ultima 21 allows
you to control (change) the two tables that make up the game's
Playing Strategy Rules.
The first table is called the BASE PLAY TABLE. It controls all HIT
and STAND play decisions and acts as the default table at all times.
The second table is called the SPECIAL PLAY TABLE. It controls all
DOUBLE DOWN, SPLIT, and SURRENDER play decisions. It also allows you
to enter a "N/A" (not applicable) in a cell. This means you wish the
BASE PLAY TABLE's decision used for this cell.
NOTE: Ultima 21 always checks the SPECIAL PLAY TABLE first to see if a
double down, split, or surrender is recommended for the hand. If not,
it will retrieve the BASE PLAY decision for the hand.
If Ultima 21 cannot use or find a cell decision from the SPECIAL PLAY
TABLE, it will switch to the BASE PLAY TABLE where a HIT or STAND
decision will always be present.
Therefore, the BASE PLAY TABLE is used as a default table whenever
the SPECIAL PLAY TABLE contains a decision that is either: "N/A"
(not applicable) or not allowed (like a double down when the hand
contains more than two cards). Remember, if you code a "surrender"
decision into a SPECIAL PLAY TABLE cell and surrenders are not
allowed, the HIT/STAND cell decision in the BASE PLAY TABLE will be
used instead.
When Auto Help is active (or when the Hint Button is pressed), Ultima
21 will check the current strategy tables and determine the correct
playing option (hit, stand, double, split, or surrender). The correct
option it returns will come from either the SPECIAL PLAY TABLE or the
BASE PLAY TABLE.
The Set Playing Strategy Window allows you to view and change the
various playing options for the current tables. You view and change
the entries for only one table (BASE or SPECIAL) at a time. To switch
to the other table, press the Table Button located in the lower
right hand corner of the window.
If you are on BASE PLAY TABLE, the table button will say "SPECIAL
TABLE" and pressing it will take you to the SPECIAL PLAY TABLE.
When you are on the SPECIAL PLAY TABLE, the table button will say
BASE TABLE and pressing it will take you to the BASE PLAY TABLE.
Once all changes to the playing options have been made on both tables,
you can save the entire playing strategy to disk. This way, Ultima 21
can load them automatically each time you start a new game.
During any game, you may switch to another playing strategy by loading
a playing strategy file from disk. This is done by pressing the Load
Button on the Set Playing Strategy Window.
Both the save and load features allow you specify a file name and a
directory. This allows you to set up and use many different playing
strategies. Ultima 21 is very flexible and can help you build a
winning strategy & practice your card counting and other blackjack
skills.
CARD COUNTING
=============
Ultima 21 Blackjack contains three very flexible card counting systems.
It allows you to customize how card count systems are maintained and
calculated. Customization is allowed only in the non-shareware version
called ULTIMA 21 PRO BLACKJACK FOR WINDOWS. Registered users receive
this version free.
There are three card count systems used in Ultima 21 Blackjack. They
are called the Running Count, the True Count, and the User Count.
The Running and True Counts calculations are initially set to the
generally accepted formulas recommended by the blackjack "experts".
Note: Registered users receive a free copy of ULTIMA 21 PRO BLACKJACK.
This non-shareware version allows you to build and customize your
own card counting systems. The User Count is provided to allow you
to customize and test you own point-count system. While you may
customize the Running and True Counts, most players prefer to leave
those two count systems alone and use the User Count to test their
own systems. This way you can test your system "against" the experts.
Once you customize the card count systems, you may save them to disk
in a file called ULTIMA21.CNT. This file should always be stored in
the same directory as ULTIMA21.EXE in order for Ultima 21 Blackjack
to automatically load it each time you start the game.
If you wish to see the three card count systems in action, you may
elect to have them displayed while hands are being played. This way
you can test yourself against the counts as well as see them in
action.
GAME SPEED
==========
As with all windows applications, the faster your CPU and video card
are, the better the performance will be.
Ultima 21 Blackjack's default game speed is designed to run on a
486-33 CPU with a VGA display. If you experience slow card dealing
or slow video performance, try changing the game speed to "very fast".
This will improve the card dealing speed and improve some of the
game's video performance.
This game is written in Visual Basic for Windows, Version 3.0, by
Microsoft. We have taken great care to get the maximum performance
from Visual Basic. However, some areas of Visual Basic, such as
graphics display, are INHERENTLY SLOW and our hands are tied
(for now).
However, if the game is still too slow when you set the game speed to
"very fast", contact us to see if we may have a faster version (If
Visual Basic has been upgraded and made faster by Microsoft).
SOUND EFFECTS
=============
Starting with Version 2.5a, this program now plays digitized sound
files known as "wave" files. These files have the extension WAV and
are normally reserved for playing on expensive add-in sound boards
like those from Creative Labs. Microsoft, and Adlib.
*********************************************************************
<<<< HOWEVER >>>>
Ultima 21 plays digitized sound files thru your PC's Speaker
or most add-in sound boards!!!
*********************************************************************
This allows almost every Windows user to experience the exciting world
of digitized sound and speech. You control whether sound is active and
whether it is to be played on the PC Speaker or on the Sound Card
that may be installed in your system.
You can control whether or not the following are active:
a) Dealing cards sound effect
b) Shuffle deck sound effect (sound cards only)
c) Hit, Stand... button pressed speech
d) Hand total speech
e) Winner/Loser hand results speech
f) Game actions speech (cocktails?, Insurance?...)
g) Male or Female Computer Voice
NOTE: since the PC Speaker is very limited in design, the quality
of the PC Speaker's sound output will be less than an add-in
sound board. Some of the more elaborate sound files will not sound
very good when played on the Speaker and therefore, this game will
only play them when sound is being sent to a Sound Card.
NOTE: To improve card dealing and overall game speed, turn all
sound effects and speech OFF.
NOTE: To reduce system resource usage (memory), turn all sound
effects and speech OFF.
This game is shipped with the sound effects ON as the default
with the output directed to the PC Speaker.
WAVE FILES INCLUDED
===================
Since digitized WAV files can take up a lot of disk space and
increase the size of downloading and distributing this game,
the shareware version of this program only includes the smaller
male WAV files.
Bitiwse Software International, Inc. may add additional (longer)
male voice wave files or even female computer voice wave file.
If these are available, registered users can obtain the entire
complete set of wave sound files directly from the Author.
COMMENTS AND SUGGESTIONS
========================
This Windows game is the culmination of hundreds of suggestions and
comments from our very popular DOS version of Ultima 21 Blackjack.
As you can see, we have listened to those suggestions and implemented
almost every single one of them in this version for Windows.
Please drop us a note with your comments or suggestions. They are
always welcomed and help us improve our games in future versions.
SHAREWARE REGISTRATION:
=======================
Ultima 21 Blackjack for Windows (tm) is NOT FREEWARE nor IS IT PUBLIC
DOMAIN SOFTWARE.
This copyrighted product is being offered in the shareware manner.
We rely solely on honest shareware users for income from these
products. You may copy and distribute this game to your friends
but you MUST include all the files unzipped from the ULTIMA.ZIP
master shareware file.
If you use this game after the 30 day free trial period, YOU MUST
REGISTER IT!
The cost to register is $29.95 (personal checks, Company checks,
money orders, & certified checks accepted - do not send cash -
credit cards not accepted)
ATTENTION COMPUSERVE and ZIFFNET users: you may register your copy
of ULTIMA 21 BLACKJACK FOR WINDOWS directly through CompuServe. To
register on-line, use the go command GO CIS:SWREG & enter Registration
ID #1415. The cost is the same and will be billed automatically to
your Compuserve Account. You should still send us a completed
registration form for our files.
If you register on-line thru CompuServe, please check your e-mail
a couple days later to receive your license file from us. We will
e-mail this file to you via CompuServe which will include all the
professional features for Registered Users.
REGISTRATION FORM:
==================
Please fill out and print the Registration Form. This form is located
inside Ultima 21 Blackjack for Windows (tm) & is accessed by clicking
the Register Button on the About Window. This form is important and
should be sent in with each registration.
Send your check for $29.95 and your completed Registration Form to:
Bitwise Software International, Inc.
Attn: Jay J Falconer
901 West Hononegh Drive
Phoenix, Arizona 85027
(602) 582-4468
WHAT YOU GET BY REGISTERING:
============================
a) A free copy of ULTIMA 21 PRO BLACKJACK -- the non-shareware version
which contains many additional features such as Practice
Drills, Betting Strategies, and Custom Card Counting Systems.
b) Access to additional wave sound files as they become available.
c) Be placed on our preferred customer mailing list and receive
priority notifications of new versions, new software, &
special promotions.
d) Registered users receive special discounts on all future versions
of Ultima 21 Blackjack for Windows (tm) and on all new
products. Example: Professional Video Poker for Windows
(now available!).
e) Free on-line support on CompuServe via e-mail as well as free
call-in phone support (M-F 9am-4pm PST).
f) Piece of mind that you are an honest shareware user.
Please help keep the spirit of shareware alive! Registrations are the
ONLY income from these products.
Thousands of hours of time & effort have gone into this software and
we hope honest shareware users will show their support & appreciation
through their registrations.
OTHER PRODUCTS
==============
Professional Video Poker for Windows is one of our other very popular
casino gambling games. It is a full featured Video Poker Game for
Windows with a few features you will not find anywhere else.
This game includes all the standard Video Poker features plus 50
special effects for dealing cards. You can select to have the cards
"drip" into place on the screen or even "explode"! The 50 special
effects will keep you entertained for months to come.
Our version of Video Poker does not stop there, it also allows you to
play 14 different kinds of Video Poker. The game types available
include Regular and Progressive Jackpots, Dueces Wild, and Jokers Wild.
Add the Double-or-Nothing feature available for each game and you now
can play 28 different kinds of games!
All games are available at the touch of a button and your bankroll
follows you from game to game.
Look for this game where you obtained Ultima 21 Blackjack Blackjack.
If your distributor does not have it, look for it on CompuServe in
the Windows Fun Forum, Card Games Library. The packed file name to
search for is called PVPOKE.EXE and the game is called Professional
Video Poker for Windows.
You can always purchase our games directly from us. However, if you
wish to obtain a free shareware copy, you must obtain it from a BBS
like CompuServe or from a Shareware Distributor.
SPECIAL THANKS
==============
Special thanks goes to Stephen Murphy, author of the FREEWARE card
drawing routines QCARD.DLL (can be found on Compuserve). His
outstanding work and support helped make this product's card drawing
faster and more colorful.
We also thank Masterclips and Corel Corporation for their images which
are used in this product.
We also thank RealSound, Inc. in Salt Lake City, Utah for their
RealSound DLL routines.
Also, we would like to thank the dozen or so excellent beta testers
who have taken the time to completely test and evaluate this program.
Their many bug reports, suggestions, and general comments were, in
no small way, of great help to us.
----------------------------------------------------------------------------
AUTHOR'S NOTES
----------------------------------------------------------------------------
7/30/93
KNOWN PROBLEMS:
===============
S3 Video Drivers:
-----------------
Microsoft Visual Basic Versions 2.0 and 3.0 are not fully compatible
with certain S3 Video Drivers. You may experience "out of memory or
resources" problems as well as unexpected application errors while
using ANY Visual Basic program with these type of video drivers.
These problems are NOT under the control of Ultima 21 Blackjack for
Windows (tm) or any other Visual Basic program and only Microsoft
and the video driver Companies can correct the problem. Please
contact Microsoft (Compuserve forum MSBASIC+) and your video
driver Company.
If you use the Super or regular VGA Video Drivers supplied with
Windows 3.1, all Visual Basic programs should work properly.
=======================================
POSSIBLE "OUT OF MEMORY" ERROR SOLUTION
=======================================
In the January 24, 1994 issue of Info World, Brian Livingston has
written in his weekly Windows column on a cure for what he calls
"the most important cause of Windows instability." The instability
is reflected in messages such as "Out of memory", "This application
has violated system integrity", or "Application error" which happen
even when plenty of memory and resources are available. It occurred
to me that this may be related to some of the random problems that
users are experiencing with WPWin 6.0, so I am summarizing his
column here.
The solution to the problem is to insert a single line into the [386
Enhanced] section of your SYSTEM.INI file, reading:
MaxBPs=768
"MaxBPs" is an abbreviation for "maximum breakpoints." Breakpoints
are small pieces of memory, about 10 bytes each, that Windows uses
to save the state of a "virtual machine" (VM). All Windows
applications run in a single VM, and each DOS session runs in its
own VM. Windows applications may also create additional VMs for
various reasons.
Normally, Windows allocates 4K of RAM for breakpoints, which means
that 358 breakpoints are set up when it starts. Windows immediately
uses about 200 of these, leaving about 158 remaining. It is
possible that in a long Windows sessions these could get used up,
causing the strange errors described above.
Setting MaxBPs to any number from 359 to 768 uses an additional 4K
of RAM. The number could be set higher (up to 1,177) at the cost of
yet another 4K.
(please let the Author know if this "possible solution" works on your
machine. That way we can track the results and relay them to other
customers with similar problems. Thanks.)
==========================================================================
ULTIMA 21 BLACKJACK FOR WINDOWS (tm) LICENSE AGREEMENT
==========================================================================
Your use of Ultima 21 Blackjack for Windows (tm) indicates your
acceptance of the terms and conditions outlined in the sections
to follow.
Ultima 21 Blackjack for Windows (tm) ("the Software") is a Windows 3.1
shareware blackjack game licensed by Bitwise Software International,
Inc. ("BSI").
This copyrighted Software is NOT FREEWARE or PUBLIC DOMAIN SOFTWARE.
SHAREWARE LICENSE
=================
You are entitled to distribute the ENTIRE UNMODIFIED contents of the
distribution package to anyone you wish, free of charge. You may NOT
distribute any other programs that utilizes the Software without
obtaining a Registered User License for the Software from BSI.
For a period of no more than 30 days, you may use, test, & duplicate
the enclosed version of the Software. Thereafter, if you wish to
continue using the Software, you must register the Software with BSI,
or else you must cease all use of the Software. You will violating
U.S. copyright laws if you fail to register with BSI and continue to
use this Software for more than 30 days.
Continued use of this program without registration is a violation
of 17 United States Code, sections 101 through 810. This carries
severe financial penalties including but not limited to fines of
up to $50,000 per violation.
REGISTERED USER LICENSE
=======================
If you pay the registration fee for the Software to BSI, BSI will
grant you a non-exclusive license to use ONE copy of the Software
regardless if the owner of the license is a person or a business
("the Licensee"). For each registration fee paid, the Licensee
is permitted to use ONE copy of the Software on ONE computer by ONE
person.
In addition, the Licensee may distribute the Software, free of
charge, provided the ENTIRE UNMODIFIED contents of the Software
package is distributed.
SHAREWARE VENDORS
=================
Shareware vendors who wish to charge a small fee for distribution
of the Software must obtain prior written approval from BSI. BSI
will provide the latest copy of the Software and also provide the
vendor with full instructions on BSI's requirements for shareware
distribution.
LIMITED WARRANTY
================
The Software is distributed and licensed under an "as is" basis.
For a period of 30 days from the date that you pay the registration
fee, you may return all materials provided by BSI, destroy any and
all copies of the Software and documentation you have made and then
you will receive a refund of your registration fee minus a $10
restocking charge, provided that all the materials are returned
and they are undamaged. If the materials are damaged, your refund
will be deducted for the replacement costs of the damaged materials.
DISCLAIMER OF WARRANTIES
========================
BSI makes no claims as to the suitability of the software for any
specific purpose. EXCEPT FOR THE LIMITED WARRANTY STATED ABOVE,
BSI DISCLAIMS ANY AND ALL OTHER WARRANTIES EXPRESS OR IMPLIED,
WRITTEN OR ORAL, INCLUDING ANY WARRANTIES OF MERCHANT ABILITY OR
FITNESS FOR ANY SPECIFIC PURPOSE. The Limited Warranty stated
above gives you specific legal rights, but you may have other
rights which may vary from state to state.
LIMITATION OF LIABILITY
=======================
In no event shall BSI be liable for any damages whatsoever
arising out of the use of the Software, including without
limitation any direct, indirect or consequential damages or
any damages for business interruption, loss of profits, loss
of information, or any pecuniary loss even if BSI has been
notified of the possibility of such damages. The limitation
or exclusion of liability for incidental or consequential
damages may not be allowed in some states, and in these states
those particular prohibited limitations do not apply.
LIMITATION OF REMEDIES
======================
Should you have problems with the Software, BSI's entire
liability and your exclusive remedy shall be, at BSI's
discretion, either (a) to repair or replace the Software,
or (b) to terminate the License and send you a refund of
your registration fee minus a restocking charge, provided that
all materials are returned undamaged. If the materials are
damaged your refund will be deducted for the replacement
costs of the damaged materials.
COPYRIGHT INFORMATION
=====================
Ultima 21 Blackjack for Windows (tm) is protected by the copyright
laws of the United States, and by the copyright laws of many
other countries pursuant to international treaties. Copyright
(c) 1993, All Rights Reserved, Bitwise Software International, Inc.
No portion of the Software, documentation or examples may be
copied, stored, or transmitted except as provided for by the
License.
Other brand and product names are trademarks or registered
trademarks of their respective holders.
TRADEMARK INFORMATION
=====================
Ultima 21 Blackjack for Windows (tm) is a trade marked name held
by Bitwise Software International, Inc. under the approval of
Jay J. Falconer of Phoenix Arizona (the Author).
Images used are copyrighted material from Bitwise Software
International, Masterclips, Inc., and Corel Corporation.